using System;

namespace newtelligence.DasBlog.Web.Core.Config
{
    /// <summary>
    /// Defines essentially filenames for the core functionality.
    /// </summary>
    public static class CoreFileNames
    {
        /// <summary>
        /// Filename of the "Access Denied"-Page.
        /// </summary>
        public static String AccessDenied
        {
            get { return "accessdenied.format.html"; }
        }

        /// <summary>
        /// Filename of the AggBugs-page.
        /// </summary>
        public static String AggBugs
        {
            get { return "AggBugs.aspx"; }
        }

        /// <summary>
        /// Filename of the opml-file for the blogroll.
        /// </summary>
        public static String BlogrollOpmlFile
        {
            get { return "blogroll.opml"; }
        }

        /// <summary>
        /// Filename of the xslt-file for the transformation of the blogroll-opml-file.
        /// </summary>
        public static String BlogrollXsltFile
        {
            get { return "opml.xslt"; }
        }

        /// <summary>
        /// Filename of the ClickThroughs-page.
        /// </summary>
        public static String ClickThroughs
        {
            get { return "ClickThroughs.aspx"; }
        }

        /// <summary>
        /// Filename of the CrosspostReferrers-page.
        /// </summary>
        public static String CrosspostReferrers
        {
            get { return "CrosspostReferrers.aspx"; }
        }

        /// <summary>
        /// Filename of the FormatPage-page.
        /// </summary>
        public static String FormatPage
        {
            get { return "FormatPage.aspx"; }
        }

        /// <summary>
        /// Filename of the EditBlogRoll-page.
        /// </summary>
        public static String EditBlogRoll
        {
            get { return "EditBlogRoll.aspx"; }
        }

        /// <summary>
        /// Filename of the EditConfig-page.
        /// </summary>
        public static String EditConfig
        {
            get { return "EditConfig.aspx"; }
        }

        /// <summary>
        /// Filename of the EditContentFilters-page.
        /// </summary>
        public static String EditContentFilters
        {
            get { return "EditContentFilters.aspx"; }
        }

        /// <summary>
        /// Filename of the EditCrossPostSites-page.
        /// </summary>
        public static String EditCrossPostSites
        {
            get { return "EditCrossPostSites.aspx"; }
        }

        /// <summary>
        /// Filename of the EditEntry-page.
        /// </summary>
        public static String EditEntry
        {
            get { return "EditEntry.aspx"; }
        }

        /// <summary>
        /// Filename of the EditUser-page.
        /// </summary>
        public static String EditUser
        {
            get { return "EditUser.aspx"; }
        }

        /// <summary>
        /// Filename of the EditNavigatorLinks-page.
        /// </summary>
        public static String EditNavigatorLinks
        {
            get { return "EditNavigatorLinks.aspx"; }
        }

        /// <summary>
        /// Filename of the Eventlog-page.
        /// </summary>
        public static String Eventlog
        {
            get { return "Eventlog.aspx"; }
        }

        /// <summary>
        /// Filename of the LiveCommentPreview-Javascript.
        /// </summary>
        public static String LiveCommentPreview
        {
            get { return "LiveCommentPreview.js"; }
        }

        /// <summary>
        /// Filename of the UserClickThroughs-page.
        /// </summary>
        public static String UserClickThroughs
        {
            get { return "UserClickThroughs.aspx"; }
        }

        /// <summary>
        /// Filename of the Referrers-page.
        /// </summary>
        public static String Referrers
        {
            get { return "Referrers.aspx"; }
        }
    }
}